import java.util.Scanner;

public class StudentGradeManager {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);

        // 输入学生数量
        System.out.print("请输入学生人数：");
        int studentCount = scanner.nextInt();

        // 创建数组存储成绩
        double[] grades = new double[studentCount];

        // 输入每个学生的成绩
        System.out.println("请输入每个学生的成绩：");
        for (int i = 0; i < studentCount; i++) {
            System.out.print("学生 " + (i + 1) + " 的成绩：");
            grades[i] = scanner.nextDouble();
        }

        // 计算总分
        double sum = 0;
        for (double grade : grades) {
            sum += grade;
        }

        // 计算平均分
        double average = sum / studentCount;

        // 找到最高分和最低分
        double maxGrade = grades[0];
        double minGrade = grades[0];
        for (double grade : grades) {
            if (grade > maxGrade) {
                maxGrade = grade;
            }
            if (grade < minGrade) {
                minGrade = grade;
            }
        }

        // 统计每个分数段的学生人数
        int countA = 0; // 90 分以上
        int countB = 0; // 80-89 分
        int countC = 0; // 70-79 分
        int countD = 0; // 60-69 分
        int countF = 0; // 60 分以下

        for (double grade : grades) {
            if (grade >= 90) {
                countA++;
            } else if (grade >= 80) {
                countB++;
            } else if (grade >= 70) {
                countC++;
            } else if (grade >= 60) {
                countD++;
            } else {
                countF++;
            }
        }

        // 输出统计结果
        System.out.println("统计结果：");
        System.out.println("平均分：" + average);
        System.out.println("最高分：" + maxGrade);
        System.out.println("最低分：" + minGrade);
        System.out.println("90 分以上人数：" + countA);
        System.out.println("80-89 分人数：" + countB);
        System.out.println("70-79 分人数：" + countC);
        System.out.println("60-69 分人数：" + countD);
        System.out.println("60 分以下人数：" + countF);

        scanner.close();
    }
}